package com.fc.test.mapper.auto;

import com.fc.test.model.auto.HhbFile;
import com.fc.test.model.auto.HhbFileExample;
import java.util.List;

import com.fc.test.vo.HhbFileVo;
import org.apache.ibatis.annotations.Param;

/**
 * 红黑榜文件管理 HhbFileMapper
 * @author fuce_自动生成
 * @email 1345625601@qq.com
 * @date 2020-11-28 17:43:14
 */
public interface HhbFileMapper {
      	   	      	      
    long countByExample(HhbFileExample example);

    int deleteByExample(HhbFileExample example);
		
    int deleteByPrimaryKey(String id);
		
    int insert(HhbFile record);

    int insertSelective(HhbFile record);

    List<HhbFile> selectByExample(HhbFileExample example);
		
    HhbFile selectByPrimaryKey(String id);

    HhbFileVo selectById(String id);
		
    int updateByExampleSelective(@Param("record") HhbFile record, @Param("example") HhbFileExample example);

    int updateByExample(@Param("record") HhbFile record, @Param("example") HhbFileExample example); 
		
    int updateByPrimaryKeySelective(HhbFile record);

    int updateByPrimaryKey(HhbFile record);

    List<HhbFileVo> list2(@Param("searchText") String searchText);

    List<String> selectByFilename(String fileName);
    int updateStatusStop();

    String queryStatusON();

    HhbFile queryOther(String id);
}